package com.itheima.health.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 用于保存阿里云OSS对象存储相关字段的Bean
 * 会在项目启动的时候自动会application.yml中sky.alioss的信息自动注入到对象中并放到IOC容器中
 *
 * @author 57577
 * @date 2023/05/14
 */
@Component
@ConfigurationProperties(prefix = "aliyun.oss")
@Data
public class AliOssProperties {
    /**
     * 端点//桶的地域URL路径
     */
    private String endpoint;
    /**
     * 访问密钥id//阿里云OSS的秘钥
     */
    private String accessKeyId;
    /**
     * 访问密钥秘密//阿里云OSS的秘钥密码
     */
    private String accessKeySecret;
    /**
     * bucket名称//桶名称
     */
    private String bucketName;
}
